<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
    font-family: 'BebasNeue';
    src: url('../font/BebasNeue.eot');
    src:
    url('../font/BebasNeue.eot?#font-spider') format('embedded-opentype'),
    url('../font/BebasNeue.woff') format('woff'),
    url('../font/BebasNeue.ttf') format('truetype'),
    url('../font/BebasNeue.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@charset "utf-8";
/* 初始化CSS */
*{margin:0; padding:0;}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight:bold;}
fieldset, img{border:none; vertical-align:middle;}
address, caption, cite, code, dfn, th, var{font-style:normal; font-weight:normal;}
ul, ol{list-style:none;}
li{list-style-type:none;}
input{padding-top:0; padding-bottom:0; font-family: "SimSun",Arial,sans-serif;}
select, input{vertical-align:middle;}
select, input, textarea{ margin:0; font-size:12px;}
input[type="text"], input[type="password"], textarea{outline-style:none;}
textarea{font-family: "SimSun",Arial,sans-serif; resize:none;}
body{font:12px "SimSun",Arial,sans-serif; color:#333; background:#fff;}
a{text-decoration:none; color:inherit;}
i, em{ font-style:normal;}
.clearfix:after{ display:block; visibility:hidden; clear:both; height:0; content:"";}
.clearfix{zoom:1;}
.clear{ clear: both; }
.fl{ float:left;}
.fr{ float:right;}
.auto{ margin-left:auto; margin-right:auto;}

/*html5*/
article,aside,footer,header,section,footer,nav,figure,main{display:block}

/*小号文字  scale以12号字体为基准 需写实际字号大小*/
.font_adjust{-webkit-text-size-adjust:none;}
.font_scale8{ -webkit-transform: scale(0.66);}
.font_scale10{ -webkit-transform: scale(0.83);}
.font_lc{-webkit-transform-origin:left center;}
.font_rc{-webkit-transform-origin:right center;}
.font_up{text-transform:uppercase;}

/*文字截断*/
.TXTovehid{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

/*transition*/
.tran200{-webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;}
.tran300{-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.tran400{-webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear; -ms-transition:all 0.4s linear; transition:all 0.4s linear;}
.tran500{-webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear; transition:all 0.5s linear;}
.tran1000{-webkit-transition:all 1s linear; -moz-transition:all 1s linear; -ms-transition:all 1s linear; transition:all 1s linear;}

.scaleimg:hover{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
.rotateY:hover{ -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); transform: rotateY(180deg); }
.rotate360:hover{ -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); }
.translateX:hover{-webkit-transform:translateX(-6px); -moz-transform: translateX(6px); -ms-transform:translateX(-6px); transform:translateX(-6px);}

/*网页限定宽度*/
.con_1000{ position:relative; margin:0 auto; width:1000px;}
.con_1000:after{content:""; display:block; height:0; clear:both;}

/*图片懒加载loading*/
.lazy{ background: url(../images/loading.gif) no-repeat center center #eee; }



.header{ width: 100%; min-width: 1000px; height: 142px; background: #2e328d; }
.header .logo{ line-height: 142px; }

.header .login_name{ margin-top: 5px; font-family:'Microsoft YaHei'; font-size:14px; color: #ff0; margin-right: 12px; }

.header .shoucang{ margin-top: 5px; }
.header .shoucang a{ background: url(../images/shoucang_ico.png) no-repeat left center; padding-left: 20px; font-family:'Microsoft YaHei'; font-size:14px; color: #ff0; }

.header .toptel{ background: url(../images/tel_ico.png) no-repeat left center; padding-left: 55px; text-align: justify; margin-top: 25px;}
.header .toptel i{ display: block; line-height: 24px; font-family:'Microsoft YaHei'; font-size:20px; color: #ff0; letter-spacing:3px; }
.header .toptel b{ display: block; line-height: 30px; font-family:'Microsoft YaHei'; font-size:20px; color: #ff0; }

.header .topcity{ margin: 15px 30px 0 0; }
.header .topcity .city_choice{ position: relative; line-height: 24px; padding-right: 10px; }
.header .topcity .city_choice h3 a{ font-family:'Microsoft YaHei'; font-size:14px; color: #fff;}
.header .topcity .city_choice h3 a:hover{ text-decoration: underline; }
.header .topcity .city_choice h3 a:after{ content:"";display: inline-block; width: 0; height: 0; border-top: 5px solid transparent; border-left: 5px solid #fff; border-bottom: 5px solid transparent; margin-left: 5px; }
.header .topcity .city_position{ font-family:'Microsoft YaHei'; font-size:14px; color: #ff0; font-weight: normal; line-height: 24px; margin-right: 10px; }
.header .topcity .city_tel{ font-family:'Microsoft YaHei'; font-size:14px; color: #ff0; line-height: 24px; }

.header .topcity .city_choice .city_sub{ position: absolute; z-index: 5; display: none; left: 75px; top: 0; width: 200px; min-height: 200px; background: #fff; padding-bottom: 20px; }
.header .topcity .city_choice .city_sub h4{ height: 50px; line-height: 50px; text-align: center; border-bottom: 1px dashed #666; font-family:'Microsoft YaHei'; font-size:14px; color: #333; font-weight: normal; }
.header .topcity .city_choice .city_sub dl{ width: 170px; margin: 0 auto; }
.header .topcity .city_choice .city_sub dl dt{ height: 40px; line-height: 40px; font-family:'Microsoft YaHei'; font-size:14px; color: #333; border-bottom: 1px solid #ccc; margin-bottom: 5px; }
.header .topcity .city_choice .city_sub dl dt b{ position: relative; display: block; float: left; height: 40px; border-bottom: 1px solid #2e328d; }
.header .topcity .city_choice .city_sub dl dt b:after{ content: ""; position: absolute; bottom: 0; left: 50%; margin-left: -4px; display: block; width: 0; height: 0; border-left: 4px solid transparent; border-bottom: 4px solid #2e328d; border-right: 4px solid transparent; }

.header .topcity .city_choice .city_sub dl dd{ float: left; line-height: 24px; font-family:'Microsoft YaHei'; font-size:14px; color: #666; margin-right: 14px; }
.header .topcity .city_choice .city_sub dl dd a:hover{ color: #2e328d; text-decoration: underline; }

.nav{ height:40px; line-height:40px; background:#ff0; position:relative; z-index:3; }
.nav .nLi{ float:left; width: 12.5%; position:relative; display:inline; }
.nav .nLi h3 a{ display:block; width: 100%; text-align: center; font-family:'Microsoft YaHei'; font-size:16px; color: #2e328d; font-weight:bold; }
.nav .nLi.on h3 a{ background:#3a3f97; color:#ff0; }
.nav .sub{ display:none; width:100%; left:0; top:40px;  position:absolute; background:#2e328d;  line-height:40px; padding:5px 0;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 5px; text-align: center; font-family:'Microsoft YaHei'; font-size:16px; color: #ff0; }
.nav .sub a:hover{ background:#ff0; color:#2e328d;  }


.banner { width: 100%; min-width: 1005px; height: 400px; overflow: hidden; position: relative; }
.banner .hd { position: absolute; left: 0; bottom: 10px; width: 100%; height: 15px; z-index: 1; }
.banner .hd ul { margin: 0 auto; text-align: center; font-size: 0; }
.banner .hd ul li { display: inline-block; *display: inline; *zoom: 1; margin: 0 5px; width: 14px; height: 14px; background: url(../images/banner-hd.png) no-repeat -26px 0; cursor: pointer; }
.banner .hd ul li.on { background-position: 0 0; }
.banner .bd { position: relative; height: 100%; z-index: 0; }
.banner .bd ul { width: 100% !important; height: 400px; overflow: hidden; }
.banner .bd ul li { width: 100% !important; zoom: 1; vertical-align: middle; background-repeat: no-repeat; background-position: center center; }
.banner .bd ul li a { width: 100%; height: 400px; display: block; }
.banner .prev, .banner .next { position: absolute; left: 5%; top: 50%; margin-top: -20px; display: block; width: 32px; height: 40px; background: url(../images/slider-arrow.png) -110px 5px no-repeat; filter: alpha(opacity=50); opacity: 0.5; }
.banner .next { left: auto; right: 5%; background-position: 8px 5px; }
.banner .prev:hover, .banner .next:hover { filter: alpha(opacity=100); opacity: 1; }


.calculator_bar{ width: 100%; min-width: 1000px; height: 60px; line-height: 60px; background: #2e328d; font-family:'Microsoft YaHei'; font-size:20px; color: #fff; font-weight: bold; }
.calculator_bar .calculator_btn{ display: block; width: 120px; height: 40px; line-height: 40px; text-align: center; background: #ffff14; border-radius: 5px; margin: 10px 0 0 10px; font-family:'Microsoft YaHei'; font-size:18px; color: #2e328d; font-weight: bold; }
.calculator_bar .calculator_btn:hover{ background: #e3e305; }


.inservice{ margin-top: 30px; }

.order_center{ width: 200px; border: 1px solid #d7e2e9; box-sizing: border-box; }
.order_center .order_title{ position: relative; width: 100%; height: 38px; line-height: 38px; border-bottom: 1px solid #d7e2e9; background: url(../images/order_title_bg.jpg) repeat-x; font-family:'Microsoft YaHei'; font-size:16px; color: #2e328d; font-weight: bold; text-indent: 46px; }
.order_center .order_title:before{ content: ""; position: absolute; left: 9px; top: 50%; margin-top: -13px; display: block; width: 30px; height: 26px; background: url(../images/order_title_ico.png) no-repeat}

.order_center ul.order_list1{ padding: 5px 0; }
.order_center ul.order_list1 li{ width: 180px; height: 32px; line-height: 32px; margin: 5px auto 0 auto; text-align: center; background: #ff0; font-family:'Microsoft YaHei'; font-size:14px; color: #2e328d; font-weight: bold; }
.order_center ul.order_list1 li:first-child{ margin-top: 0; }
.order_center ul.order_list1 li a{ display: block; width: 100%; height: 100%; }
.order_center ul.order_list1 li a:hover{ background: #2e328d; color: #fff; }
.order_center h3{ width: 100%; height: 30px; line-height: 30px; border-top: 1px solid #d7e2e9; border-bottom: 1px solid #d7e2e9; background: url(../images/order_title_bg.jpg) repeat-x; font-family:'Microsoft YaHei'; font-size:14px; color: #2e328d; font-weight: bold; text-indent: 10px; }

.order_center ul.order_list2{ padding: 13px 20px; }
.order_center ul.order_list2 li{ height: 24px; line-height: 24px; font-family:'Microsoft YaHei'; font-size:14px; color: #333; }
.order_center ul.order_list2 li a:hover{ color: #2e328d; font-weight: bold; }
.order_center ul.order_list2 li a:before{ content: "•"; padding-right: 5px; }


.inbusiness{ width: 790px; }
.inbusiness .inbusiness_title{ height: 24px; line-height: 24px; border-left: 3px solid #2e328d; margin-bottom: 20px; padding-left: 10px; font-family:'Microsoft YaHei'; font-size:24px; color: #2e328d; font-weight: bold; }
.inbusiness ul li{ float: left; width: 190px; height: 143px; border: 1px solid #ccc; box-sizing: border-box; padding: 20px 10px; margin-left: 10px; }
.inbusiness ul li:first-child{ margin-left: 0; }
.inbusiness ul li img{ max-height: 50px; line-height: 50px; float: left; margin-right: 10px; }
.inbusiness ul li h4, .inbusiness ul li strong{ display:inline-block; float: left; height: 50px; line-height: 50px; font-family:'Microsoft YaHei'; font-size:18px; color: #333; font-weight: bold;}
.inbusiness ul li p{ height: 30px; line-height: 30px; font-family:'Microsoft YaHei'; font-size:12px; color: #666; }
.inbusiness ul li .link{ text-align: center; }
.inbusiness ul li .link a{ display: inline-block; font-family:'Microsoft YaHei'; font-size:16px; color: #2e328d; font-weight: bold; margin: 0 6px; }
.inbusiness ul li .link a:hover{ text-decoration: underline; }
.inbusiness .goshop{ width: 100%; height: 88px; line-height: 88px; text-align: center; background: #fafafa; }


.inchoose{ position: relative; width: 100%; min-width: 1000px; height: 595px; margin-top: 30px; background: url(../images/inchoose_bg.png) no-repeat center top; }
.inchoose ul li{ position: absolute; width: 180px; }
.inchoose ul li.li1n{ top: 110px; left: 100px; }
.inchoose ul li.li2n{ top: 110px; left: 720px; }
.inchoose ul li.li3n{ top: 270px; left: 0; }
.inchoose ul li.li4n{ top: 270px; left: 820px; }
.inchoose ul li.li5n{ top: 460px; left: 68px; }
.inchoose ul li.li6n{ top: 460px; left: 748px; }
.inchoose ul li h4, .inchoose ul li strong{ font-family:'Microsoft YaHei'; font-size:24px; color: #2e328d; font-weight: normal; margin-bottom: 10px; }
.inchoose ul li h4 b, .inchoose ul li strong b{ font-family: 'BebasNeue'; font-size: 44px; font-weight: normal; margin-right: 10px; }
.inchoose ul li p{ line-height: 18px; font-family:'Microsoft YaHei'; font-size:14px; color: #666; font-weight: normal; text-align: justify; }
.inchoose ul li p a{ color: #032199; }
.inchoose ul li p a:hover{ text-decoration: underline; }


.easymoving{ width: 100%; min-width: 1000px; margin-top: 40px; }
.easymoving_title{ width: 100%; height: 130px; background: url(../images/easymoving_title.jpg) no-repeat center top; }
.easymoving_title .easymoving_qrcode{ width: 223px; height: 163px; background: url(../images/easymoving_qrcode.png) no-repeat; margin: -43px 50px 0 0; }

.easymoving .flow_chart{ position: relative; width: 100%; height: 440px; background: url(../images/easymoving_line.png) no-repeat center 42px; }
.easymoving .flow_chart .flow_chart_home{ position: absolute; left: 0; top: 30px; width: 112px; height: 32px; line-height: 32px; text-align: center; background: #2e328d; font-family:'Microsoft YaHei'; font-size:18px; color: #fff; font-weight: bold; border-radius: 20px; }
.easymoving .flow_chart .flow_chart_end{ position: absolute; right: 0; top: 294px; width: 112px; height: 32px; line-height: 32px; text-align: center; background: #2e328d; font-family:'Microsoft YaHei'; font-size:18px; color: #fff; font-weight: bold; border-radius: 20px; }
.easymoving .flow_chart .flow_chart_end:hover{ background: #6064b4; }
.easymoving .flow_chart .flow_chart_list{}
.easymoving .flow_chart .flow_chart_list li{ position: absolute; width: 170px; }
.easymoving .flow_chart .flow_chart_list li.li1n{ top:19px; left: 294px; }
.easymoving .flow_chart .flow_chart_list li.li2n{ top:19px; left: 670px; }
.easymoving .flow_chart .flow_chart_list li.li3n{ top:151px; left: 106px; }
.easymoving .flow_chart .flow_chart_list li.li4n{ top:151px; left: 480px; }
.easymoving .flow_chart .flow_chart_list li.li5n{ top:283px; left: 295px; }
.easymoving .flow_chart .flow_chart_list li.li6n{ top:283px; left: 670px; }
.easymoving .flow_chart .flow_chart_list li em{ display: block; width: 50px; height: 50px; margin: 0 auto; background: url(../images/easymoving_ico.png) no-repeat; }
.easymoving .flow_chart .flow_chart_list li.li1n em{ background-position: 0 0; }
.easymoving .flow_chart .flow_chart_list li.li2n em{ background-position: -57px 0; }
.easymoving .flow_chart .flow_chart_list li.li3n em{ background-position: -114px 0; }
.easymoving .flow_chart .flow_chart_list li.li4n em{ background-position: -171px 0; }
.easymoving .flow_chart .flow_chart_list li.li5n em{ background-position: -228px 0; }
.easymoving .flow_chart .flow_chart_list li.li6n em{ background-position: -285px 0; }
.easymoving .flow_chart .flow_chart_list li h4, .easymoving .flow_chart .flow_chart_list li strong{ display:inline-block; line-height: 26px; font-family:'Microsoft YaHei'; font-size:16px; color: #2e328d; font-weight: bold; text-align: center; margin: 5px 0 2px 0; }
.easymoving .flow_chart .flow_chart_list li p{ line-height: 18px; font-family:'Microsoft YaHei'; font-size:14px; color: #333; text-align: justify; }


.incase { width: 100%; min-width: 1005px; height: 510px; overflow: hidden; position: relative; }
.incase .hd { position: absolute; left: 0; top: 25px; width: 100%; z-index: 1; text-align: center; }
.incase .hd h3{ font-family:'Microsoft YaHei'; font-size:30px; color: #ff0; font-weight: bold;}
.incase .hd p{ width: 350px; height: 24px; line-height: 24px; margin: 15px auto; background: url(../images/incase_desc_bg.png) no-repeat; font-family:'Microsoft YaHei'; font-size:14px; color: #1a1a1a; }

.incase .bd { position: relative; height: 100%; z-index: 0; }
.incase .bd ul { /*width: 100% !important;*/ height: 510px; overflow: hidden; }
.incase .bd ul li { float: left; width: 100%; height: 510px; zoom: 1; vertical-align: middle; background-repeat: no-repeat; background-position: center top; }
.incase .bd ul li a { width: 100%; height: 100%; display: block; }

.incase .prev, .incase .next { position: absolute; left: 5%; top: 50%; margin-top: -20px; display: block; width: 32px; height: 40px; background: url(../images/slider-arrow.png) -110px 5px no-repeat; filter: alpha(opacity=50); opacity: 0.5; }
.incase .next { left: auto; right: 5%; background-position: 8px 5px; }
.incase .prev:hover, .incase .next:hover { filter: alpha(opacity=100); opacity: 1; }


.intitle{ height: 50px;}
.intitle h3{ line-height: 24px; border-left: 3px solid #2e328d; padding-left: 10px; font-family:'Microsoft YaHei'; font-size:24px; color: #2e328d; font-weight: bold; }
.intitle p{ line-height: 24px; font-family:'Microsoft YaHei'; font-size:18px; color: #333; font-weight: bold; }
.intitle span a{ line-height: 24px; background: url(../images/intitle_more_ico.png) no-repeat right center; padding-right: 10px; font-family:'Microsoft YaHei'; font-size:14px; color: #999; }

.inkhpj{ width: 480px; margin: 30px 0 0 0; }
.inkhpj ul{ height: 280px; }
.inkhpj ul li{ height: 30px; line-height: 30px; border-bottom: 1px dashed #b3b3b3; }
.inkhpj ul li:first-child{ border-top: 1px dashed #b3b3b3; }
.inkhpj ul li p{ max-width: 300px; font-family:'Microsoft YaHei'; font-size:14px; color: #333; }
.inkhpj ul li span{ font-family:'Microsoft YaHei'; font-size:12px; color: #333; }


.inbjgl{ width: 480px; margin-top: 30px; }
.inbjgl .hd ul{ position: relative; z-index: 2; width: 350px;width: 340px; height: 28px; line-height: 28px; overflow: hidden; background: #fff; }
.inbjgl .hd ul li{ float: left; font-family:'Microsoft YaHei'; font-size:18px; color: #666; font-weight: bold; margin-left: 14px; cursor: pointer; }
.inbjgl .hd ul li.on{ color: #333; }
.inbjgl .hd .arrow{ display: block; width: 15px; height: 8px; margin-top: 10px; background: url(../images/inbjgl_arrow.png) no-repeat 0 0; cursor: pointer; }
.inbjgl .hd .arrow.open{ background-position: 0 -10px; }
.inbjgl .bd{ height: 280px;}
.inbjgl .bd .bdul{ height: 280px; }
.inbjgl .bd .bdul .first{ margin-bottom: 12px; }
.inbjgl .bd .bdul .first .pic{ width: 150px; height: 112px; overflow: hidden; }
.inbjgl .bd .bdul .first .pic img{ width: 100%; height: 100%; }
.inbjgl .bd .bdul .first .txt{ width: 310px; }
.inbjgl .bd .bdul .first .txt h5{ max-width: 210px; line-height: 38px; font-family:'Microsoft YaHei'; font-size:14px; color: #333; font-weight: bold; }
.inbjgl .bd .bdul .first .txt h5 a:hover{ color: #2e328d; }
.inbjgl .bd .bdul .first .txt span{ line-height: 38px; font-family:'Microsoft YaHei'; font-size:12px; color: #666; }
.inbjgl .bd .bdul .first .txt p{ height: 66px; line-height: 22px; overflow: hidden; font-family:'Microsoft YaHei'; font-size:12px; color: #666; text-align: justify; }
.inbjgl .bd .bdul ul li{ height: 30px; line-height: 30px; border-bottom: 1px dashed #b3b3b3; }
.inbjgl .bd .bdul ul li:first-child{ border-top: 1px dashed #b3b3b3; }
.inbjgl .bd .bdul ul li a{ max-width: 380px; font-family:'Microsoft YaHei'; font-size:14px; color: #333; }
.inbjgl .bd .bdul ul li a:before{ content: "▪"; margin-right: 12px; }
.inbjgl .bd .bdul ul li span{ font-family:'Microsoft YaHei'; font-size:12px; color: #333; }
.inbjgl .bd .bdul ul li a:hover{ color: #2e328d; }

.inabout{ width: 480px; margin: 30px 0 0 0; }
.inabout .pic{ width: 100%; height: 208px; }
.inabout .pic img{ width: 100%; height: 100%; }
.inabout .txt{ height: 96px; line-height: 24px; text-align: justify; overflow: hidden; margin-top: 12px; font-family:'Microsoft YaHei'; font-size:14px; color: #333; }


.inhonor { width: 480px; overflow: hidden; position: relative; margin: 30px 0 0 0; }
.inhonor .bd { position: relative; width: 393px; height: 316px; z-index: 0; margin: 0 9px; float: left; }
.inhonor .bd ul li { width: 393px !important; height: 316px; zoom: 1; vertical-align: middle; }
.inhonor .bd ul li p{ width: 100%; height: 276px; line-height: 276px; border: 1px solid #ccc; box-sizing: border-box; text-align: center; overflow: hidden; }
.inhonor .bd ul li p:after{ content:""; width: 0; height: 276px; }
.inhonor .bd ul li p img{ max-width: 100%; max-height: 100%; }
.inhonor .bd ul li span{ display: block; width: 100%; height: 40px; line-height: 40px; text-align: center; background: #ccc; font-family:'Microsoft YaHei'; font-size:14px; color: #333; }
.inhonor .prev, .inhonor .next { position: relative; float: left; display: block; width: 34px; height: 316px; background: url(../images/slider-arrow.png) -52px 136px no-repeat; filter: alpha(opacity=50); opacity: 0.5; border: 1px solid #ccc; box-sizing: border-box; }
.inhonor .prev { background-position: -168px 136px; }
.inhonor .prev:hover, .inhonor .next:hover { filter: alpha(opacity=100); opacity: 1; }


.links{ width:100%; min-width: 1000px; margin-top: 30px;}
.links .hd{ height:28px; line-height:28px; border-bottom: 2px solid #2e328d; position:relative; }
.links .hd ul{ }
.links .hd ul li{ float:left; padding: 0 12px; font-family:'Microsoft YaHei'; font-size:14px; color: #333; cursor:pointer;  }
.links .hd ul li.on{ background: #2e328d; color: #fff; }
.links .bd ul{ padding:15px;  zoom:1;  }
.links .bd li{ float: left; line-height: 18px; margin-right: 35px; font-family:'Microsoft YaHei'; font-size:12px; color: #666; }
.links .bd li a:hover{ color:#2e328d; text-decoration: underline; }


.footer{ width:100%; min-width: 1000px; margin-top: 10px; background: #2e328d; padding: 10px 0; }
.footer .footContact{ position: relative; border-bottom: 1px solid #6265aa; text-align: center; padding: 10px 0; }
.footer .footContact dl dt{ display: inline-block; text-align: left; line-height: 29px; }
.footer .footContact dl dt b{ display: block; font-family: arial; font-size: 24px; color: #ff0; font-weight: normal; }
.footer .footContact dl dt i{ display: block; font-family: 'Microsoft YaHei'; font-size: 16px; color: #ff0; }

.footer .footContact dl dd{ display: inline-block; text-align: left; line-height: 25px; padding-left: 60px; font-family: 'Microsoft YaHei'; font-size: 16px; color: #ff0; font-weight: bold; }
.footer .footContact dl dd b{ display: block; }
.footer .footContact dl dd i{ display: block; }

.footer .footContact dl dd.dd1n{ background: url(../images/foot_tel_ico.png) no-repeat left center; margin: 0 190px; }
.footer .footContact dl dd.dd2n{ background: url(../images/foot_tel_ico2.png) no-repeat left center; }
.footer .footContact:before{ content: ""; position: absolute; left: 0; bottom: 0; width: 100%; height: 1px; background: #22256a; }

.footer .footService{ width: 420px; padding-top: 10px; }
.footer .footService h3{ line-height: 24px; font-family: 'Microsoft YaHei'; font-size: 18px; color: #ff0; font-weight: bold; }
.footer .footService ul{ margin-top: 5px; }
.footer .footService ul li{ float: left; width: 25%; height: 30px; line-height: 30px; font-family: 'Microsoft YaHei'; font-size: 16px; color: #ff0; font-weight: bold; overflow: hidden; }
.footer .footService ul li a:hover{ text-decoration: underline; }

.footer .footCopyright{ width: 520px; padding-top: 10px; }
.footer .footCopyright .footlogo{ margin-top: 30px; }
.footer .footCopyright .text{ margin-top: 50px; line-height: 20px; font-family: 'Microsoft YaHei'; font-size: 12px; color: #ff0; }
.footer .footCopyright .text a:hover{ text-decoration: underline; }



.nybanner{ width:100%; min-width: 1000px; height: 300px; background-position: center 0; background-repeat: no-repeat; }

.nycon{ margin-top: 30px; }
.nycon .nyleft{ width: 200px; }
.nycon .nyleft .nymenu{ margin-bottom: 20px; }
.nycon .nyleft .nymenu h2{ width: 100%; height: 60px; line-height: 60px; text-align: center; background: url(../images/nymenu_tit_bg.jpg) no-repeat; font-family: 'Microsoft YaHei'; font-size: 24px; color: #ff0; font-weight: bold; }
.nycon .nyleft .nymenu ul.menulsit{ border-bottom: 3px solid #2e328d; }
.nycon .nyleft .nymenu ul.menulsit .nLi{ border-top: 1px solid #ccc; }
.nycon .nyleft .nymenu ul.menulsit .nLi:first-child{ border-top: none; }
.nycon .nyleft .nymenu ul.menulsit .nLi h3{ position: relative; width: 100%; height: 40px; line-height: 40px; }
.nycon .nyleft .nymenu ul.menulsit .nLi h3 a{ display: block; width: 100%; height: 100%; padding-left: 30px; box-sizing: border-box; font-family: 'Microsoft YaHei'; font-size: 16px; color: #333; font-weight: bold; border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
.nycon .nyleft .nymenu ul.menulsit .nLi h3 a:before{ content: ""; position: absolute; left: 20px; top: 50%; margin-top: -3px; display: block; width: 4px; height: 6px; background: url(../images/nymenu_ico.png) no-repeat -26px -24px; }
.nycon .nyleft .nymenu ul.menulsit .nLi.on h3 a:before,.nycon .nyleft .nymenu ul.menulsit .nLi:hover h3 a:before{ background-position: 0 -24px; }
.nycon .nyleft .nymenu ul.menulsit .nLi.on h3 a:after,.nycon .nyleft .nymenu ul.menulsit .nLi:hover h3 a:after{ content: ""; position: absolute; right: 10px; top: 50%; margin-top: -5px; display: block; width: 7px; height: 9px; background: url(../images/nymenu_ico.png) no-repeat -23px 0; }
.nycon .nyleft .nymenu ul.menulsit .nLi.on h3 a,.nycon .nyleft .nymenu ul.menulsit .nLi:hover h3 a{ color: #2e328d; border-left: 3px solid #2e328d; }
.nycon .nyleft .nymenu ul.menulsit .nLi .sub li{ position: relative; line-height: 30px; font-family: 'Microsoft YaHei'; font-size: 14px; color: #333; border-top: 1px solid #ccc; }
.nycon .nyleft .nymenu ul.menulsit .nLi .sub li a{ display: block; width: 100%; height: 100%; padding-left: 30px; box-sizing: border-box; border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
.nycon .nyleft .nymenu ul.menulsit .nLi .sub li a:before{ content: "•"; color: #666; margin-right: 5px; }
.nycon .nyleft .nymenu ul.menulsit .nLi .sub li.current a,.nycon .nyleft .nymenu ul.menulsit .nLi .sub li:hover a{ color: #2e328d; border-left: 3px solid #2e328d; } 
.nycon .nyleft .nymenu ul.menulsit .nLi .sub li.current a:after,.nycon .nyleft .nymenu ul.menulsit .nLi .sub li:hover a:after{ content: ""; position: absolute; right: 10px; top: 50%; margin-top: -5px; display: block; width: 7px; height: 9px; background: url(../images/nymenu_ico.png) no-repeat -23px 0; }
.nycon .nyleft .nymenu ul.menulsit .nLi .sub li.current a:before,.nycon .nyleft .nymenu ul.menulsit .nLi .sub li:hover a:before{ color: #2e328d; }
.nycon .nyleft .nymenu ul.menulsit .nLi.drop_down h3 a{ border-left: 1px solid #ccc;}
.nycon .nyleft .nymenu ul.menulsit .nLi.drop_down h3 a:before{ top: 50%; margin-top: -2px; width: 6px; height: 4px; background-position: 0 0; }
.nycon .nyleft .nymenu ul.menulsit .nLi.drop_down.on h3 a,.nycon .nyleft .nymenu ul.menulsit .nLi.drop_down:hover h3 a{ color: #333; }
.nycon .nyleft .nymenu ul.menulsit .nLi.drop_down h3 a:after,.nycon .nyleft .nymenu ul.menulsit .nLi.drop_down h3 a:after{ display: none; }

.nycon .nyright{ width: 782px; min-height: 460px; }
.nycon .nyright .nytitle{ height: 23px; line-height: 23px; border-bottom: 1px solid #ccc; }
.nycon .nyright .nytitle h3{ height: 23px; border-bottom: 1px solid #2e328d; font-family: 'Microsoft YaHei'; font-size: 16px; color: #2e328d; font-weight: bold; }
.nycon .nyright .nytitle .crumbs{ background: url(../images/crumbs_ico.png) no-repeat left center; padding-left: 24px; font-family: 'Microsoft YaHei'; font-size: 12px; color: #999; }

.nybusiness{ width: 100%; margin-top: 30px; }
.nybusiness ul li{ float: left; width: 190px; height: 138px; border: 1px solid #ccc; box-sizing: border-box; padding: 20px 10px; margin-left: 7px; }
.nybusiness ul li:first-child{ margin-left: 0; }
.nybusiness ul li img{ max-height: 50px; line-height: 50px; float: left; margin-right: 10px; }
.nybusiness ul li h4{ float: left; height: 50px; line-height: 50px; font-family:'Microsoft YaHei'; font-size:18px; color: #333; font-weight: bold;}
.nybusiness ul li p{ height: 30px; line-height: 30px; font-family:'Microsoft YaHei'; font-size:12px; color: #666; }
.nybusiness ul li .link{ text-align: center; }
.nybusiness ul li .link a{ display: inline-block; font-family:'Microsoft YaHei'; font-size:16px; color: #2e328d; font-weight: bold; margin: 0 6px; }
.nybusiness ul li .link a:hover{ text-decoration: underline; }
.nybusiness .goshop{ width: 100%; height: 88px; line-height: 88px; text-align: center; background: #fafafa; }


.nycon .nyright .news_point { margin: 30px 0 0 0; }
.nycon .nyright .news_point .art_title { margin-bottom: 20px; text-align: center; border-bottom: 1px solid #e7e7e7; }
.nycon .nyright .news_point .art_title h4 { font-family: "Microsoft Yahei"; font-size: 16px; color: #22469a; font-weight: normal; }
.nycon .nyright .news_point .art_title .info { margin-top: 15px; margin-bottom: 10px; font-family: "Microsoft Yahei"; font-size: 12px; color: #999; }
.nycon .nyright .news_point .art_title .info span { display: inline-block; margin: 0 60px; }
.nycon .nyright .news_point .art_content { text-align: justify; font-size: 14px; line-height: 26px; }
.nycon .nyright .news_point .art_content img { max-width: 100%; }
.nycon .nyright .news_point .art_content a:hover,.nycon .nyright .news_point .art_content a *:hover{ color: #2e328d; text-decoration: underline; }
.nycon .nyright .news_point .art_content li{ list-style-type: disc; }

.nycon .nyright .news_point .art_page{ margin-top: 20px; line-height: 20px; font-family: "Microsoft Yahei"; font-size: 14px; color: #666; }
.nycon .nyright .news_point .art_page span{ color: #017337; }
.nycon .nyright .news_point .art_page a:hover{ color: #22469a; text-decoration: underline; }

.nycon .nyright .nyorder{ margin-top: 30px; }

.nyorder_flow{ text-align: center; font-size: 0; }
.nyorder_flow ul li{ position: relative; display: inline-block; width: 70px; margin-left: 72px; text-align: center; }
.nyorder_flow ul li:first-child{ margin-left: 0; }
.nyorder_flow ul li span{ display: block; line-height: 26px; font-family: "Microsoft Yahei"; font-size: 16px; color: #888; font-weight: bold; }
.nyorder_flow ul li em{ display: block; width: 24px; height: 24px; margin: 10px auto 0 auto; background: url(../images/order_flow_ico.png) no-repeat -31px 0; }
.nyorder_flow ul li:after{ content: ""; position: absolute; z-index: -1; right: 45px; top: 48px; width: 120px; height: 1px; background: #d9d9d9; }
.nyorder_flow ul li:first-child:after{ display: none; }
.nyorder_flow ul li.on em{ background-position: 0 0; }
.nyorder_flow ul li.last em{ background-position: -62px 0; }
.nyorder_flow ul li.last.on em{ background-position: -92px 0; }

.nycon .nyright .nyorder .nyorder_center{ margin-top: 30px; }

.nycon .nyright .nyorder .nyorder_center .nyorder_form .nyorder_form_cgxm{ border-bottom: 1px dashed #d9d9d9; padding-bottom: 15px; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .nyorder_form_cgxm h3{ font-family: "Microsoft Yahei"; font-size: 16px; color: #333; font-weight: bold; margin-bottom: 10px; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .nyorder_form_cgxm tr td{ line-height: 30px; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .nyorder_form_cgxm tr td label{ font-family: "Microsoft Yahei"; font-size: 14px; color: #333; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .nyorder_form_cgxm tr td input{ border: 1px solid #d7e2e9; font-family: "Microsoft Yahei"; font-size: 12px; color: #666; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .nyorder_form_cgxm tr td select{ border: 1px solid #d7e2e9; font-family: "Microsoft Yahei"; font-size: 12px; color: #666; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .nyorder_form_cgxm tr td .addinput{ width: 160px; height: 20px; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .nyorder_form_cgxm .required{ color: #f00; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .nyorder_form_cgxm .field_result{ margin-right: 60px; font-family: "Microsoft Yahei"; font-size: 12px; color: #666; }

.nycon .nyorder_center .nyorder_form .nyorder_form_fjxm{ margin-top: 20px; }
.nycon .nyorder_center .nyorder_form .nyorder_form_fjxm h3{ font-family: "Microsoft Yahei"; font-size: 16px; color: #333; font-weight: bold; margin-bottom: 10px; }
.nycon .nyorder_center .nyorder_form .nyorder_form_fjxm tr td{ height: 30px; border: 1px solid #d7e2e9; font-family: "Microsoft Yahei"; font-size: 12px; color: #333; }
.nycon .nyorder_center .nyorder_form .nyorder_form_fjxm tr td label{ font-family: "Microsoft Yahei"; font-size: 14px; color: #333; }
.nycon .nyorder_center .nyorder_form .nyorder_form_fjxm tr td input{ border: 1px solid #d7e2e9; font-family: "Microsoft Yahei"; font-size: 12px; color: #666; }
.nycon .nyorder_center .nyorder_form .nyorder_form_fjxm tr td select{ border: 1px solid #d7e2e9; font-family: "Microsoft Yahei"; font-size: 12px; color: #666; }
.nycon .nyorder_center .nyorder_form .nyorder_form_fjxm tr td .addinput{ width: 160px; height: 20px; }
.nycon .nyorder_center .nyorder_form .nyorder_form_fjxm .required{ color: #f00; }
.nycon .nyorder_center .nyorder_form .nyorder_form_fjxm tr td a{ color: #f00; }
.nycon .nyorder_center .nyorder_form .nyorder_form_fjxm tr td a:hover{ text-decoration: underline; }

.nycon .nyorder_center .nyorder_form .nyorder_form_fjxm thead td{ background: url(../images/nyorder_form_fjxm_titbg.jpg) repeat-x; font-family: "Microsoft Yahei"; font-size: 14px; color: #333; font-weight: bold; }

.nycon .nyorder_form_submit{ font-size: 0; text-align: right; margin-top: 35px; vertical-align: middle; }
.nycon .nyorder_form_submit .nyorder_form_price{ display: inline-block; height: 40px; line-height: 40px; font-family: "Microsoft Yahei"; font-size: 14px; color: #333; vertical-align: middle; }
.nycon .nyorder_form_submit .nyorder_form_price span{ display: inline-block; font-size: 24px; color: #2e328d; font-weight: bold; }
.nycon .nyorder_form_submit .nyorder_form_price span i{ font-size: 18px; }
.nycon .nyorder_form_submit .nyorder_form_button{ display: inline-block; width: 100px; height: 40px; line-height: 40px; text-align: center; background: #edeefa; border: none; margin-left: 20px; font-family: "Microsoft Yahei"; font-size: 16px; color: #333; font-weight: bold; vertical-align: middle; cursor: pointer; }
.nycon .nyorder_form_submit .nyorder_form_button.on{ background: #2e328d; color: #ff0; }
.nycon .nyorder_form_submit .nyorder_form_button:hover{ background: #6a6daa; color: #fff; }
.nycon .nyorder_form_submit .nyorder_form_button2{ display: inline-block; width: 130px; height: 40px; line-height: 40px; text-align: center; background: #edeefa; border: none; margin-left: 20px; font-family: "Microsoft Yahei"; font-size: 16px; color: #333; font-weight: bold; vertical-align: middle; cursor: pointer; }
.nycon .nyorder_form_submit .nyorder_form_button2.on{ background: #2e328d; color: #ff0; }
.nycon .nyorder_form_submit .nyorder_form_button2:hover{ background: #6a6daa; color: #fff; }


.nycon .nyright .nyorder .nyorder_center .nyorder_form .nyorder_form_jbxx{ border-top: 1px dashed #d9d9d9; padding-top: 15px; margin-top: 15px; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .nyorder_form_jbxx h3{ font-family: "Microsoft Yahei"; font-size: 16px; color: #333; font-weight: bold; margin-bottom: 10px; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .nyorder_form_jbxx tr td{ line-height: 30px; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .nyorder_form_jbxx tr td label{ width: 70px; display: inline-block; font-family: "Microsoft Yahei"; font-size: 14px; color: #333; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .nyorder_form_jbxx tr td input{ border: 1px solid #d7e2e9; font-family: "Microsoft Yahei"; font-size: 12px; color: #666; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .nyorder_form_jbxx tr td select{ border: 1px solid #d7e2e9; font-family: "Microsoft Yahei"; font-size: 12px; color: #666; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .nyorder_form_jbxx tr td .addinput{ width: 160px; height: 20px; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .nyorder_form_jbxx .required{ color: #f00; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .nyorder_form_jbxx .field_result{ margin-right: 60px; font-family: "Microsoft Yahei"; font-size: 12px; color: #666; }

.nycon .nyright .nyorder .nyorder_center .nyorder_form .nyorder_form_jbxx_show{ border-bottom: 1px dashed #d9d9d9; padding: 15px 0; margin: 15px 0; }

.nycon .nyright .nyorder .nyorder_center .nyorder_form .nyorder_place_order{ line-height: 28px; font-family: "Microsoft Yahei"; font-size: 16px; color: #333; font-weight: bold; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .nyorder_place_order a{ color: #2e328d; }

.nyorder_form_agreement{ margin-top: 20px; }
.nyorder_form_agreement .agreement_input{ margin-bottom: 5px; display: inline-block; vertical-align: middle;}
.nyorder_form_agreement .agreement_label{ margin-bottom: 5px; display: inline-block; vertical-align: middle; font-family: "Microsoft Yahei"; font-size: 14px; color: #2e328d; cursor: pointer; }
.nyorder_form_agreement p{ line-height: 22px; font-family: "Microsoft Yahei"; font-size: 12px; color: #666; }

.agreement_popup{ display: none; }
.agreement_popup .agreement_popup_bg{ position: fixed; z-index: 1000; width: 100%; height: 100%; left: 0; top: 0; background: url(../images/black_50.png); }
.agreement_popup .agreement_popup_content{ position: fixed; z-index: 1001; width: 700px; height: 554px; left: 50%; top: 50%; margin: -287px 0 0 -360px; background: #fff; padding: 30px; box-sizing: border-box; }
.agreement_popup .agreement_popup_content:before{ content: ""; position: absolute; z-index: -1; top: -10px; left: -10px; width: 100%; height: 100%; padding: 10px; background: url(../images/white_50.png); }

.agreement_popup .agreement_popup_title{ font-family: "Microsoft Yahei"; font-size: 18px; color: #333; font-weight: bold; }
.agreement_popup .agreement_popup_close{ cursor: pointer; }

.agreement_popup .agreement_popup_txt{ width: 600px; height: 416px; overflow: auto; margin: 15px auto; border: 1px solid #d2d1d1; padding: 15px; box-sizing: border-box; text-align: justify; }

.agreement_popup .agreement_popup_submit{ display: block; width: 200px; height: 30px; line-height: 30px; text-align: center; background: #2e328d; border: none; font-family: "Microsoft Yahei"; font-size: 12px; color: #fff; margin: 0 auto; border-radius: 2px; cursor: pointer; }
.agreement_popup .agreement_popup_submit:hover{ background: #454bc6; }

.nycon .nyright .nyorder .nyorder_center .nyorder_form .payment_tips{ background: url(../images/success_ico.png) no-repeat left top; padding-left: 40px; box-sizing: border-box; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .payment_tips h4{ font-family: "Microsoft Yahei"; font-size: 18px; color: #333; font-weight: normal; line-height: 26px; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .payment_tips p{ font-family: "Microsoft Yahei"; font-size: 14px; color: #333; font-weight: normal; line-height: 20px; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .payment_tips span{ font-size: 18px; color: #2e328d; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .payment_tips span i{ font-size: 14px; color: #2e328d; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .payment_tips a{ color: #2e328d; text-decoration: underline; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .payment_method{ margin-top: 30px; padding-left: 40px; box-sizing: border-box; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .payment_method ul li{ width: 180px; height: 52px; line-height: 50px; text-align: center; border: 1px solid #d2d1d1; box-sizing: border-box; margin-right: 20px; cursor: pointer; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .payment_method ul li img{ max-width: 100%; max-height: 100%; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .payment_method ul li.on{ border: 2px solid #47b85c; line-height: 48px; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .payment_submit{ display: block; width: 144px; height: 46px; line-height: 46px; text-align: center; background: #2e328d; border: none; font-family: "Microsoft Yahei"; font-size: 18px; color: #ff0; border-radius: 2px; cursor: pointer; margin: 30px 0 0 40px; }
.nycon .nyright .nyorder .nyorder_center .nyorder_form .payment_submit:hover{ background: #454bc6; }


.nycon .nyorder_form_evaluate{ padding: 40px 0; }
.nycon .nyorder_form_evaluate h3{ font-family: "Microsoft Yahei"; font-size: 16px; color: #333; font-weight: bold; margin-bottom: 10px; }
.nycon .nyorder_form_evaluate .evaluate_content{ width: 100%; box-sizing: border-box; padding: 15px 15px 6px 15px; background: url(../images/evaluate_bg.jpg) repeat-x left top #ebf1f4; border: 1px solid #d7e2e9; }
.nycon .nyorder_form_evaluate .evaluate_prompt{ font-family: "Microsoft Yahei"; font-size: 14px; color: #333; margin-bottom: 10px; }
.nycon .nyorder_form_evaluate .evaluate_forem{ border: 1px solid #d7e2e9; }
.nycon .nyorder_form_evaluate .evaluate_left{ width: 80px; height: 198px; line-height: 198px; text-align: center; border-right: 1px solid #d7e2e9; background: #fafafa; font-family: "Microsoft Yahei"; font-size: 14px; color: #333; }
.nycon .nyorder_form_evaluate .evaluate_right{ width: 870px; height: 198px; background: #fff; }
.nycon .nyorder_form_evaluate .evaluate_score{ padding: 20px; border-bottom: 1px dashed #d7e2e9; }
.nycon .nyorder_form_evaluate .evaluate_score .score_grade{ margin-bottom: 10px; }
.nycon .nyorder_form_evaluate .evaluate_score .score_grade li{ width: 60px; height: 24px; line-height: 24px; text-align: center; background: #edeefa; float: left; margin-right: 20px; font-family: "Microsoft Yahei"; font-size: 12px; color: #666; }
.nycon .nyorder_form_evaluate .evaluate_score .score_grade li.on,.nycon .nyorder_form_evaluate .evaluate_score .score_grade li:hover{ background: #2e328d; color: #fff; }
.nycon .nyorder_form_evaluate .evaluate_score .score_grade li a{ display: block; width: 100%; height: 100%; }
.nycon .nyorder_form_evaluate .evaluate_score .score_desc li{ display: none; font-family: "Microsoft Yahei"; font-size: 12px; color: #666; }
.nycon .nyorder_form_evaluate .evaluate_score .score_desc li.on{ display: block; }

.nycon .nyorder_form_evaluate .evaluate_textarea{ padding: 10px 20px; }
.nycon .nyorder_form_evaluate .evaluate_textarea textarea{ width: 100%; height: 68px; border:none; font-family: "Microsoft Yahei"; font-size: 12px; color: #333; }
.nycon .nyorder_form_evaluate .evaluate_textarea label{ width: 100%; display: block; text-align: right; font-family: "Microsoft Yahei"; font-size: 12px; color: #999; }
.nycon .nyorder_form_evaluate .evaluate_submit{ display: block; width: 80px; height: 24px; line-height: 24px; text-align: center; background: #2e328d; border: none; border-radius: 2px; font-family: "Microsoft Yahei"; font-size: 14px; color: #ff0; font-weight: bold; cursor: pointer; margin: 6px auto 0 auto; }
.nycon .nyorder_form_evaluate .evaluate_submit:hover{ background: #454bc6; }



.nycon .nyright .sqhhr_form{ padding: 40px 0; }
.nycon .nyright .sqhhr_form h3{ font-family: "Microsoft Yahei"; font-size: 16px; color: #333; font-weight: bold; }
.nycon .nyright .sqhhr_form ul{ margin-top: 10px; }
.nycon .nyright .sqhhr_form ul li{ margin-bottom: 10px; }
.nycon .nyright .sqhhr_form .sqhhr_lable{ float: left; display: block; width: 70px; line-height: 20px; font-family: "Microsoft Yahei"; font-size: 14px; color: #333; }
.nycon .nyright .sqhhr_form .sqhhr_input{ float: left; display: block; width: 150px; height: 20px; border: 1px solid #d7e2e9; background: #fff; font-family: "Microsoft Yahei"; font-size: 12px; color: #333; padding: 0 5px; box-sizing: border-box; }
.nycon .nyright .sqhhr_form .required{ color: #f00; margin: 0 5px; }
.nycon .nyright .sqhhr_form .phone_verification{ border: 1px solid #d7e2e9; background: #fff; width: 175px; height: 20px; }
.nycon .nyright .sqhhr_form .phone_verification input{ background: none; border: none; display: block; width: 100px; height: 100%; float: left; padding: 0 5px; box-sizing: border-box; }
.nycon .nyright .sqhhr_form .phone_verification a{ display: block; float: left; line-height: 20px; font-family: "Microsoft Yahei"; font-size: 12px; color: #2e328d; }

.nycon .nyright .sqhhr_form .sqhhr_textarea{ position: relative; width: 100%; height: 158px; border: 1px solid #d7e2e9; }
.nycon .nyright .sqhhr_form .sqhhr_textarea label{ display: block; float: left; width: 83px; height: 100%; line-height: 158px; background: #fafafa; font-family: "Microsoft Yahei"; font-size: 14px; color: #333; text-align: center; border-right: 1px solid #d7e2e9; }
.nycon .nyright .sqhhr_form .sqhhr_textarea textarea{ display: block; float: left; width: 695px; height: 140px; padding: 5px; box-sizing: border-box; border: none; background: #fff; font-family: "Microsoft Yahei"; font-size: 14px; color: #333; }
.nycon .nyright .sqhhr_form .sqhhr_textarea .character_limit{ position: absolute; bottom: 5px; right: 0; font-family: "Microsoft Yahei"; font-size: 12px; color: #999; }
.nycon .nyright .sqhhr_form p{ line-height: 20px; font-family: "Microsoft Yahei"; font-size: 12px; color: #666; }
.nycon .nyright .sqhhr_form .sqhhr_submit{ display: block; float: left; width: 80px; height: 24px; line-height: 24px; text-align: center; background: #2e328d; border: none; border-radius: 2px; font-family: "Microsoft Yahei"; font-size: 14px; color: #ff0; font-weight: bold; cursor: pointer; margin: 20px 10px 0 0; }
.nycon .nyright .sqhhr_form .sqhhr_submit:hover{ background: #454bc6; }



.nycon .evaluate_list{ width: 100%; border: 1px solid #d7e2e9; box-sizing: border-box; margin-top: 50px; }
.nycon .evaluate_list h3{ height: 38px; line-height: 38px; text-align: center; background: url(../images/evaluate_list_title_bg.jpg); font-family: "Microsoft Yahei"; font-size: 16px; color: #333; font-weight: bold; }
.nycon .evaluate_list ul li{ padding: 10px 19px; border-top: 1px solid #d7e2e9; height: 54px; line-height: 18px; font-family: "Microsoft Yahei"; font-size: 12px; color: #333; }
.nycon .evaluate_list ul li p{ width: 840px; }
.nycon .evaluate_list ul li span{ display: block; width: 100px; text-align: right; }

.nycon .nyright .txtlist{ margin-top: 30px; }
.nycon .nyright .txtlist h3{ margin-bottom: 6px; font-family: "Microsoft Yahei"; font-size: 16px; color: #2e328d; font-weight: bold; }
.nycon .nyright .txtlist ul li{ width: 100%; height: 36px; line-height: 36px; border-bottom: 1px solid #d7e2e9; }
.nycon .nyright .txtlist ul li a{ max-width: 600px; font-family: "Microsoft Yahei"; font-size: 14px; color: #333; }
.nycon .nyright .txtlist ul li a:before{ content: "◆"; margin-right: 8px; }
.nycon .nyright .txtlist ul li span{ font-family: "Microsoft Yahei"; font-size: 12px; color: #666; }
.nycon .nyright .txtlist ul li a:hover{ color: #2e328d; }

.nycon .nyright .case_picScroll{ width:100%; position:relative; }
.nycon .nyright .case_picScroll h3{ margin-bottom: 18px; font-family: "Microsoft Yahei"; font-size: 16px; color: #2e328d; font-weight: bold; }
.nycon .nyright .case_picScroll .prev,.nycon .nyright .case_picScroll .next{ display:block; width:20px; height:174px; float:left; margin-right:13px; box-sizing: border-box; border: 1px solid #d6d6d6; cursor:pointer; background: url(../images/case_picScroll_arrow.png) no-repeat 6px center; }
.nycon .nyright .case_picScroll .next{ float: right; margin-right: 0; background-position: -46px center; }
.nycon .nyright .case_picScroll .prev:hover,.nycon .nyright .case_picScroll .next:hover{ border-color: #7e80a4; }

.nycon .nyright .case_picScroll .bd{ float: left; width: 716px; overflow: hidden; }
.nycon .nyright .case_picScroll .bd ul{ overflow:hidden; zoom:1; }
.nycon .nyright .case_picScroll .bd ul li{ position: relative; margin-right:10px; float:left; _display:inline; overflow:hidden; text-align:center; width: 232px; height: 174px; }
.nycon .nyright .case_picScroll .bd ul li p,.nycon .nyright .case_picScroll .bd ul li p img{ width: 100%; height: 100%; }
.nycon .nyright .case_picScroll .bd ul li span{ position: absolute; left: 0; bottom: -36px; width: 100%; height: 36px; line-height: 36px; background: #2e328d; background: rgba(46,50,141,0.85); font-family: "Microsoft Yahei"; font-size: 14px; color: #ff0; }
.nycon .nyright .case_picScroll .bd ul li:hover span{ bottom: 0; }


.nycon .nyright .newslist{ margin-top: 20px; }
.nycon .nyright .newslist .first{ border-bottom: 1px solid #d7e2e9; padding-bottom: 20px; }
.nycon .nyright .newslist .first .pic{ width: 173px; height: 130px; overflow: hidden; }
.nycon .nyright .newslist .first .pic img{ width: 100%; height: 100%; }
.nycon .nyright .newslist .first .txt{ position: relative; width: 590px; height: 130px; }
.nycon .nyright .newslist .first .txt h5{ max-width: 500px; font-family: "Microsoft Yahei"; font-size: 16px; color: #333; font-weight: normal; }
.nycon .nyright .newslist .first .txt h5 a:hover{ color: #2e328d; text-decoration: underline; }
.nycon .nyright .newslist .first .txt span{ font-family: "Microsoft Yahei"; font-size: 12px; color: #666; }
.nycon .nyright .newslist .first .txt p{ height: 60px; line-height: 20px; overflow: hidden; font-family: "Microsoft Yahei"; font-size: 14px; color: #999; margin-top: 10px; }
.nycon .nyright .newslist .first .txt .more{ position: absolute; right: 0; bottom: 0; width: 88px; height: 24px; line-height: 24px; text-align: center; border: 1px solid #2e328d; font-family: "Microsoft Yahei"; font-size: 14px; color: #2e328d; }
.nycon .nyright .newslist .first .txt .more a{ position: relative; z-index: 1; display: block; width: 100%; height: 100%; }
.nycon .nyright .newslist ul li{ width: 100%; height: 36px; line-height: 36px; border-bottom: 1px solid #d7e2e9; }
.nycon .nyright .newslist ul li a{ max-width: 600px; font-family: "Microsoft Yahei"; font-size: 14px; color: #333; }
.nycon .nyright .newslist ul li a:before{ content: "◆"; margin-right: 8px; }
.nycon .nyright .newslist ul li span{ font-family: "Microsoft Yahei"; font-size: 12px; color: #666; }
.nycon .nyright .newslist ul li a:hover{ color: #2e328d; }



.nycon .nyright .piclist{ margin-top: 20px; }
.nycon .nyright .piclist ul li { width: 254px; zoom: 1; vertical-align: middle; float: left; margin: 0 10px 7px 0; }
.nycon .nyright .piclist ul li.li3n{ margin-right: 0; }
.nycon .nyright .piclist ul li p{ width: 100%; height: 190px; line-height: 180px; border: 1px solid #ccc; box-sizing: border-box; padding: 4px; text-align: center; overflow: hidden; }
.nycon .nyright .piclist ul li p:after{ content:""; width: 0; height: 180px; }
.nycon .nyright .piclist ul li p img{ max-width: 100%; max-height: 100%; }
.nycon .nyright .piclist ul li span{ display: block; width: 100%; height: 40px; line-height: 40px; text-align: center; font-family:'Microsoft YaHei'; font-size:14px; color: #333; }
.nycon .nyright .piclist ul li a:hover p{ border-color: #2e328d; }
.nycon .nyright .piclist ul li a:hover span{ color: #2e328d; }


.page{ font-size: 0; text-align: center; margin: 30px 0;}
.page a,.page span,.page_input,.page_btn{ display: inline-block; box-sizing:border-box; height: 30px; line-height: 30px; margin: 0 3px 6px; padding: 0 12px; vertical-align: top; font-family:'Microsoft YaHei'; font-size:12px; color: #666; }
.page a{ border: 1px solid #d8d8d8;}
.page .page_input{ width: 50px; margin: 0 5px; padding: 0; border: 1px solid #d8d8d8; background: #fff; text-align: center;}
.page .page_btn{ border: 1px solid #d8d8d8; background: #fff; cursor: pointer;}
.page .current,.page .active,.page a:hover,.page .page_btn:hover{ background: #2e328d; border-color: #2e328d; color: #fff;}



.login_header{ width: 100%; min-width: 1000px; height: 142px; background: #2e328d; }
.login_header .logo{ line-height: 142px; }
.login_header .gohome{ line-height: 142px; font-family:'Microsoft YaHei'; font-size:14px; color: #ff0;}
.login_header .gohome a{ background: url(../images/gohome_ico.png) no-repeat left center; padding-left: 26px; }
.login_header .gohome a:hover{ text-decoration: underline; }

.logcenter{ padding-bottom:60px; min-height:450px;}
.logcenter .title{ text-align:center; font-family:'Microsoft YaHei'; font-size:30px; color:#2e328d; font-weight:bold; padding:75px 0 0 0; }
.logcenter .camZp{ margin:50px 0 0 250px;}
.logcenter .camZp .form_item{ width:500px; height:50px; line-height:50px; box-sizing: border-box; padding:0 20px; border:1px solid #cfcfd1; border-radius:5px; margin-bottom:20px;}
.logcenter .camZp .form_item label{ float: left; font-family:"Microsoft YaHei"; font-size:14px; color:#666; }
.logcenter .camZp .form_item input{ float: left; height: 100%; box-sizing: border-box; border: none; font-family:"Microsoft YaHei"; font-size:14px; color:#666;  }

.logcenter .camZp .form_item .login_verify{ float:left; width:278px; height:50px; line-height:50px; box-sizing: border-box; padding:0 20px; border:1px solid #cfcfd1; border-radius:5px; font-family:"Microsoft YaHei"; font-size:14px; color:#333; margin:0 10px 0 0;}
.logcenter .camZp .verify_pic{ float:left; width:160px; height:50px; box-sizing: border-box; border:1px solid #cfcfd1; border-radius:5px; overflow: hidden; margin: 0 10px;}
.logcenter .camZp .verify_pic img{ width: 100%; height: 100%; cursor: pointer; }
.logcenter .camZp .verify_change{ line-height: 50px; font-family:'Microsoft YaHei'; font-size:14px; color:#2e328d; }
.logcenter .camZp .phone_verify_change{ line-height: 50px; font-family:'Microsoft YaHei'; font-size:14px; color:#2e328d; margin-left: 5px; }
.logcenter .camZp .verify_change:hover,.logcenter .camZp .phone_verify_change:hover{ text-decoration: underline; }

.logcenter .camZp .form_submit{ margin:35px 0 15px 0;}
.logcenter .camZp .form_submit .submit{ width:502px; height:48px; line-height:48px; text-align:center; border:none; background:#2e328d; border-radius:5px; overflow:hidden;font-family:"Microsoft YaHei"; font-size:16px; color:#ff0; font-weight:bold; cursor:pointer;}
.logcenter .camZp .form_submit .submit:hover{ opacity: 0.9;}
.logcenter .camZp .form_other{font-family:"Microsoft YaHei"; font-size:12px; color:#999; margin:0 0 15px 0;}

.list_login_success{ margin-bottom: 10px; }
.list_login_success h5{ line-height: 30px; font-family:'Microsoft YaHei'; font-size:18px; color:#333; font-weight:bold; }
.list_login_success p{ line-height: 24px; font-family:'Microsoft YaHei'; font-size:16px; color:#666; }


.login_float{ position: fixed; z-index: 99999; left: 20px; top: 50%; margin-top: -135px; }
.login_float .login_open{ display: none; width: 44px; height: 130px; background: url(../images/login_float_open.jpg); cursor: pointer; }
.login_float .login_main{ width: 180px; height: 270px; }
.login_float h3{ position: relative; width: 100%; height: 45px; line-height: 45px; text-align: center; background: #ff0; font-family:'Microsoft YaHei'; font-size:18px; color:#2e328d; font-weight:bold;  }
.login_float h3 .login_close{ position: absolute; right: 10px; top: 13px; display: block; width: 19px; height: 19px; background: url(../images/login_close.png); cursor: pointer; }

.login_float .login_float_form{ width: 100%; height: 225px; background: #2e328d; padding: 30px 12px 0 12px; box-sizing: border-box; }
.login_float .form_item{ margin-bottom: 15px; }
.login_float .form_input1{ display: block; width: 100%; height: 30px; line-height: 30px; border: none; background: #fff; padding: 0 10px; box-sizing: border-box; font-family:'Microsoft YaHei'; font-size:12px; color:#666; }
.login_float .form_input2{ display: block; width: 90px; height: 30px; line-height: 30px; border: none; background: #fff; padding: 0 10px; box-sizing: border-box; font-family:'Microsoft YaHei'; font-size:12px; color:#666; }
.login_float .form_input3{ display: block; width: 96px; height: 30px; line-height: 30px; border: none; background: #fff; padding: 0 10px; box-sizing: border-box; font-family:'Microsoft YaHei'; font-size:12px; color:#666; }
.login_float .yzcode{ width: 60px; height: 30px; cursor: pointer; }
.login_float .obtain_verify{ width: 60px; height: 30px; line-height: 30px; text-align: center; background: #fff; font-family:'Microsoft YaHei'; font-size:12px; color:#2e328d; }
.login_float .obtain_submit{ display: block; width: 100%; height: 30px; line-height: 30px; background: #ff0; border: none; font-family:'Microsoft YaHei'; font-size:14px; color:#333; font-weight: bold; cursor: pointer; }
.login_float .obtain_submit:hover{ background: #ffe400; }


.adfloat_kefu{ position: fixed; z-index: 99999; right: 20px; top: 50%; margin-top: -254px; width: 138px; height: 507px; }
.adfloat_kefu ul li{ border-top: 1px solid #fff;}
.adfloat_kefu ul li:first-child{ border-top: none; }


.float_calculator_bar{ position: fixed; display: none; z-index: 9999; bottom: 0; width: 1000px; height: 60px; line-height: 60px; background: #2e328d; font-family:'Microsoft YaHei'; font-size:20px; color: #fff; font-weight: bold; padding: 0 22px; box-sizing: border-box; }
.float_calculator_bar .calculator_btn{ display: block; width: 120px; height: 40px; line-height: 40px; text-align: center; background: #ffff14; border-radius: 5px; margin: 10px 0 0 10px; font-family:'Microsoft YaHei'; font-size:18px; color: #2e328d; font-weight: bold; }
.float_calculator_bar .calculator_btn:hover{ background: #e3e305; }

.rel-href{ cursor: pointer; }



.user{ padding: 50px 0; }
.user .user_title{ text-align: center; }
.user .user_title b{ display: block; line-height: 40px; font-family: 'Microsoft YaHei'; font-size: 30px; color: #2e328d; }
.user .user_title i{ display: block; line-height: 18px; font-family: 'Arial'; font-size: 12px; color: #ccc; text-transform: uppercase; letter-spacing:6px; }
.user .form-group{ margin-top: 20px; }
.user .form-group:first-child{ margin-top: 0; }


.user .register{ margin-top: 50px; margin-left: 250px; }
.user .register .input_text{ width: 500px; height: 50px; border: 1px solid #cfcfd1; border-radius: 5px; padding: 0 10px; box-sizing: border-box; font-family: 'Microsoft YaHei'; font-size: 14px; color: #333; }
.user .register .button{ display: block; width: 180px; height: 50px; line-height: 48px; text-align: center; border: 1px solid #cfcfd1; border-radius: 5px; padding: 0 10px; box-sizing: border-box; font-family: 'Microsoft YaHei'; font-size: 14px; color: #333; cursor: pointer; background: #ebebeb \9;
	background-image: -moz-linear-gradient( 90deg, rgb(230,230,230) 0%, rgb(255,255,255) 100%);
	background-image: -webkit-linear-gradient( 90deg, rgb(230,230,230) 0%, rgb(255,255,255) 100%);
	background-image: -ms-linear-gradient( 90deg, rgb(230,230,230) 0%, rgb(255,255,255) 100%);
}
.user .register .button:hover{
	background-image: -moz-linear-gradient( 90deg, rgb(182,184,229) 0%, rgb(255,255,255) 100%);
	background-image: -webkit-linear-gradient( 90deg, rgb(182,184,229) 0%, rgb(255,255,255) 100%);
	background-image: -ms-linear-gradient( 90deg, rgb(182,184,229) 0%, rgb(255,255,255) 100%);
}
.user .register .input_submit{ width: 500px; height: 50px; background: #2e328d; border: none; border-radius: 5px; font-family: 'Microsoft YaHei'; font-size: 16px; color: #ff0; font-weight: bold; cursor: pointer; }
.user .register_verification{ margin-left: 10px; }

.user .register .input_checkbox{ margin-bottom: 5px; display: inline-block; vertical-align: middle;}
.user .register .register_clause{ margin-bottom: 5px; display: inline-block; vertical-align: middle; font-family: "Microsoft Yahei"; font-size: 14px; color: #2e328d; cursor: pointer; }


.user .register_success{ text-align: center; padding: 60px 0 100px; }
.user .register_success h3{ line-height: 50px; font-family: "Microsoft Yahei"; font-size: 20px; color: #2e328d; font-weight: bold; margin: 20px 0; }
.user .register_success p{ line-height: 24px; font-family: "Microsoft Yahei"; font-size: 14px; color: #666; }
.user .register_success p a{ color: #2e328d; font-weight: bold; margin-left: 15px; }


.user .login{ margin-top: 50px; margin-left: 250px; }
.user .login .input_text{ width: 434px; height: 50px; border: 1px solid #cfcfd1; border-radius: 5px; padding: 0 10px; box-sizing: border-box; font-family: 'Microsoft YaHei'; font-size: 14px; color: #333; }
.user .login .button{ display: block; width: 180px; height: 50px; line-height: 48px; text-align: center; border: 1px solid #cfcfd1; border-radius: 5px; padding: 0 10px; box-sizing: border-box; font-family: 'Microsoft YaHei'; font-size: 14px; color: #333; cursor: pointer; background: #ebebeb \9;
	background-image: -moz-linear-gradient( 90deg, rgb(230,230,230) 0%, rgb(255,255,255) 100%);
	background-image: -webkit-linear-gradient( 90deg, rgb(230,230,230) 0%, rgb(255,255,255) 100%);
	background-image: -ms-linear-gradient( 90deg, rgb(230,230,230) 0%, rgb(255,255,255) 100%);
}
.user .login .button:hover{
	background-image: -moz-linear-gradient( 90deg, rgb(182,184,229) 0%, rgb(255,255,255) 100%);
	background-image: -webkit-linear-gradient( 90deg, rgb(182,184,229) 0%, rgb(255,255,255) 100%);
	background-image: -ms-linear-gradient( 90deg, rgb(182,184,229) 0%, rgb(255,255,255) 100%);
}
.user .login .input_submit{ width: 434px; height: 50px; background: #2e328d; border: none; border-radius: 5px; font-family: 'Microsoft YaHei'; font-size: 16px; color: #ff0; font-weight: bold; cursor: pointer; }
.user .login_verification{ margin-left: 10px; }

.user .login .input_checkbox{ margin-bottom: 5px; display: inline-block; vertical-align: middle;}
.user .login .register_clause{ margin-bottom: 5px; display: inline-block; vertical-align: middle; font-family: "Microsoft Yahei"; font-size: 14px; color: #2e328d; cursor: pointer; }

.user .login .login_href{ line-height: 50px; margin-left: 12px; font-family: "Microsoft Yahei"; font-size: 14px; color: #2e328d; }
.user .login .login_href:hover{ text-decoration: underline; }

.user .login .login_Verification{ width: 146px; height: 50px; border: 1px solid #cfcfd1; border-radius: 5px; overflow: hidden; box-sizing: border-box; cursor: pointer; margin-left: 10px; }


.user .retrieve_password{ margin-top: 50px; margin-left: 250px; }
.user .retrieve_password .input_text{ width: 434px; height: 50px; border: 1px solid #cfcfd1; border-radius: 5px; padding: 0 10px; box-sizing: border-box; font-family: 'Microsoft YaHei'; font-size: 14px; color: #333; }
.user .retrieve_password .button{ display: block; width: 180px; height: 50px; line-height: 48px; text-align: center; border: 1px solid #cfcfd1; border-radius: 5px; padding: 0 10px; box-sizing: border-box; font-family: 'Microsoft YaHei'; font-size: 14px; color: #333; cursor: pointer; background: #ebebeb \9;
	background-image: -moz-linear-gradient( 90deg, rgb(230,230,230) 0%, rgb(255,255,255) 100%);
	background-image: -webkit-linear-gradient( 90deg, rgb(230,230,230) 0%, rgb(255,255,255) 100%);
	background-image: -ms-linear-gradient( 90deg, rgb(230,230,230) 0%, rgb(255,255,255) 100%);
}
.user .retrieve_password .button:hover{
	background-image: -moz-linear-gradient( 90deg, rgb(182,184,229) 0%, rgb(255,255,255) 100%);
	background-image: -webkit-linear-gradient( 90deg, rgb(182,184,229) 0%, rgb(255,255,255) 100%);
	background-image: -ms-linear-gradient( 90deg, rgb(182,184,229) 0%, rgb(255,255,255) 100%);
}
.user .retrieve_password .input_submit{ width: 434px; height: 50px; background: #2e328d; border: none; border-radius: 5px; font-family: 'Microsoft YaHei'; font-size: 16px; color: #ff0; font-weight: bold; cursor: pointer; }
.user .retrieve_password_verification{ margin-left: 10px; }

.user .retrieve_password .input_checkbox{ margin-bottom: 5px; display: inline-block; vertical-align: middle;}
.user .retrieve_password .register_clause{ margin-bottom: 5px; display: inline-block; vertical-align: middle; font-family: "Microsoft Yahei"; font-size: 14px; color: #2e328d; cursor: pointer; }

.user .retrieve_password .retrieve_password_href{ line-height: 50px; margin-left: 12px; font-family: "Microsoft Yahei"; font-size: 14px; color: #2e328d; }
.user .retrieve_password .retrieve_password_href:hover{ text-decoration: underline; }

.user .retrieve_password .retrieve_password_Verification{ width: 146px; height: 50px; border: 1px solid #cfcfd1; border-radius: 5px; overflow: hidden; box-sizing: border-box; cursor: pointer; margin-left: 10px; }

.user .retrieve_password .Telephone{ line-height: 24px; font-family: "Microsoft Yahei"; font-size: 14px; color: #323233; font-weight: bold; }

.user .prompt{ text-align: center; line-height: 24px; font-family: "Microsoft Yahei"; font-size: 14px; color: #666; }


.user .password_success{ text-align: center; padding: 10px 0 50px; }
.user .password_success h3{ line-height: 50px; font-family: "Microsoft Yahei"; font-size: 20px; color: #2e328d; font-weight: bold; margin: 20px 0; }
.user .password_success p{ line-height: 24px; font-family: "Microsoft Yahei"; font-size: 14px; color: #666; }
.user .password_success p a{ color: #2e328d; font-weight: bold; margin-left: 15px; }


.Validform_checktip{ /*float: left;*/ display: inline-block; height: 50px; line-height: 50px; margin-left: 10px; }
.Validform_wrong{ background: url(../images/Validform_wrong.png) no-repeat left center; padding-left: 30px; font-family: "Microsoft Yahei"; font-size: 14px; color: #f00; }
.Validform_right{ display: none; }


.password_flowchart{ text-align: center; font-size: 0; margin: 30px 0; }
.password_flowchart ul li{ position: relative; display: inline-block; width: 200px; text-align: center; }
.password_flowchart ul li:after{ content: ""; position: absolute; z-index: -1; right: 0; top: 13px; width: 200px; height: 6px; background: #ccc; }
.password_flowchart ul li em{ position: absolute; top: 0; left: 85px; display: block; width: 22px; height: 22px; line-height: 22px; background: #ccc; border: 4px solid #f0f0f0; border-radius: 50%; font-family: "Microsoft Yahei"; font-size: 14px; color: #fff; }
.password_flowchart ul li span{ display: block; width: 100%; line-height: 24px; font-family: "Microsoft Yahei"; font-size: 14px; color: #999; margin-top: 35px; }

.password_flowchart ul li.on:after{ background-color: #2e328d; }
.password_flowchart ul li.on em{ background-color: #2e328d; border-color: #dcdef5; }
.password_flowchart ul li.on span{ color: #2e328d; }


/*20170420*/
.adfloat_kefu .closeBtn{position: absolute;top: 0;right: 0;font-size: 14px;color: #333;z-index: 2;cursor: pointer;line-height: 28px;padding: 0 6px;font-family: "Microsoft Yahei";}


/*20170524*/
#leftsead{width:131px;height:143px;position:fixed;top:258px;right:0px;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:131px;height:60px;position: relative;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:131px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-178px;cursor:pointer;cursor:hand;}
#leftsead li a.showImg .hides{display:none;position:absolute;right:230px;top:0;}

</pre></body></html>